home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / c / EGCSWOSAlib.readme < prev    next >
Text File  |  1999-03-02  |  2KB  |  85 lines

  1. Short:    Amiga.lib for EGCS-WarpUP
  2. Author:   frank@phoenix.owl.de, MagicSN@Birdland.es.bawue.de
  3. Uploader: MagicSN@Birdland.es.bawue.de
  4. Type:     dev/c
  5. Requires: EGCS WarpUP Installed
  6.  
  7. As some of you might have noticed, EGCS-WarpUP does not contain
  8. an amiga.lib ... this archive fixes this problem... enclosed are
  9. the following files:
  10.  
  11. - libppcamiga.a
  12.  
  13. Copy this to ade:ppc-amigaos/lib
  14.  
  15. - specs
  16.  
  17. Copy this to ade:lib/gcc-lib/ppc-amigaos/2.7.2.1
  18.  
  19. to update the init of the Linker.
  20.  
  21. Note: If you have versions for both Kernels installed parallel,
  22. you should copy it instead to:
  23.  
  24. ade:lib/gcc-lib/ppc-amigaos/egcs-2.91.57
  25.  
  26. - src.lha
  27.  
  28. This is the Source-Code of libppcamiga.a
  29.  
  30. The libppcamiga.a supports the same functions which vbcc-WarpUP
  31. supports:
  32.  
  33. - ArgArrayInit
  34. - ArgString
  35. - ArgInt
  36. - ArgArrayDone
  37. - CreateExtIO
  38. - CreateStdIO
  39. - DeleteExtIO
  40. - DeleteStdIO
  41. - CreatePort
  42. - DeletePort
  43. - CreateTask (concerning TaskPPCs please use powerpc.library !!!)
  44. - DeleteTask
  45. - FastRand
  46. - FreeIEvents
  47. - HotKey
  48. - LibAllocPooled
  49. - LibCreatePool
  50. - LibFreePooled
  51. - RangeRand
  52. - TimeDelay
  53. - waitbeam
  54. - definition of the constants ciaa, ciab, custom, AbsExecBase
  55.  
  56. Also some often-used-Unix-Calls:
  57.  
  58. - isseparator
  59. - iswhitespace
  60. - strnicmp (Note: stricmp is already defined somewhere else...)
  61. - strcasecmp
  62. - strncasecmp
  63.  
  64. Note: BeginIO and NewList are defined in inline/alib.h which you
  65. for example can get in EGCS-WarpUP-Ad.lha on Aminet in dev/c !!!
  66.  
  67. At this place i want to thank Frank Wille for providing the source
  68. code of his AmigaLib, despite the fact of helping a "concurrence"
  69. compiler to his own one with it !!! I found the work nearly already
  70. done, i only had to change some small things and recompile...
  71.  
  72. Steffen Haeuser
  73.  
  74.  
  75. ============================= Archive contents =============================
  76.  
  77. Original  Packed Ratio    Date     Time    Name
  78. -------- ------- ----- --------- --------  -------------
  79.     1697     912 46.2% 06-Jan-99 15:16:20  EGCSWOSAlib.readme
  80.    33630    6589 80.4% 06-Jan-99 15:13:48  libppcamiga.a
  81.     1764     697 60.4% 06-Jan-99 14:30:10  specs
  82.     7215    7215  0.0% 06-Jan-99 15:15:26  src.lha
  83. -------- ------- ----- --------- --------
  84.    44306   15413 65.2% 07-Jan-99 10:42:56   4 files
  85.